#!/bin/bash
# --use_con_pseudo 是否使用pseudo标签，作对比学习的target
# --ignore_pad_con 对比学习过程中是否忽略padding
# --use_self_entropy 是否使用自熵
# --use_kd 是否使用kl散度
# --use_kd_weight 是否使用对比学习概率作为kl散度的权重
# --use_ce_pseudo 是否使用pseudo标签，作ce的target

#python3 main.py --use_con True \
#--use_con_pseudo True \
#--use_self_entropy True \
#--use_kd True \
#--use_kd_weight True \
#--use_ce_pseudo True \
#--device cuda:0 \
#--dev_relabel True \
#--use_memory True \
#--use_data_enhance True \
#--batch_size 64 \
#--server 107 \
#--use_output_sim True \
#--lambda3 1.0 \
#--dataset "ontonotes5" \
#--fg 8 \
#--pg 2 \
#--notes "1.0 使用伪标签对比学习，使用伪标签作对比学习参照，使用自熵，使用kl权重，使用伪标签交叉熵，kd_weight=2.5，dev重标记，使用memory, 使用数据增强"
#
#python3 main.py --use_con True \
#--use_con_pseudo True \
#--use_self_entropy True \
#--use_kd True \
#--use_kd_weight True \
#--use_ce_pseudo True \
#--device cuda:0 \
#--dev_relabel True \
#--use_memory True \
#--use_data_enhance True \
#--batch_size 64 \
#--server 107 \
#--use_output_sim True \
#--lambda3 0.8 \
#--dataset "ontonotes5" \
#--fg 8 \
#--pg 2 \
#--notes "0.8 使用伪标签对比学习，使用伪标签作对比学习参照，使用自熵，使用kl权重，使用伪标签交叉熵，kd_weight=2.5，dev重标记，使用memory, 使用数据增强"
#
#
#python3 main.py --use_con True \
#--use_con_pseudo True \
#--use_self_entropy True \
#--use_kd True \
#--use_kd_weight True \
#--use_ce_pseudo True \
#--device cuda:0 \
#--dev_relabel True \
#--use_memory False \
#--use_data_enhance False \
#--batch_size 64 \
#--server 107 \
#--use_output_sim True \
#--lambda3 1.0 \
#--dataset "ontonotes5" \
#--fg 8 \
#--pg 2 \
#--notes "1.0 使用伪标签对比学习，使用伪标签作对比学习参照，使用自熵，使用kl权重，使用伪标签交叉熵，kd_weight=2.5，dev重标记，不使用memory, 不使用数据增强"
#
#python3 main.py --use_con True \
#--use_con_pseudo True \
#--use_self_entropy True \
#--use_kd True \
#--use_kd_weight True \
#--use_ce_pseudo True \
#--device cuda:0 \
#--dev_relabel True \
#--use_memory False \
#--use_data_enhance False \
#--batch_size 64 \
#--server 107 \
#--use_output_sim True \
#--lambda3 0.8 \
#--dataset "ontonotes5" \
#--fg 8 \
#--pg 2 \
#--notes "0.8 使用伪标签对比学习，使用伪标签作对比学习参照，使用自熵，使用kl权重，使用伪标签交叉熵，kd_weight=2.5，dev重标记，不使用memory, 不使用数据增强"


#!/bin/bash

python3 main.py --use_con True \
--use_con_pseudo True \
--use_self_entropy True \
--use_kd True \
--use_kd_weight True \
--use_ce_pseudo True \
--device cuda:0 \
--dev_relabel True \
--use_memory True \
--use_data_enhance True \
--batch_size 64 \
--server 107 \
--use_output_sim True \
--lambda3 1.0 \
--dataset "ontonotes5" \
--fg 1 \
--pg 1 \
--notes "1.0 使用伪标签对比学习，使用伪标签作对比学习参照，使用自熵，使用kl权重，使用伪标签交叉熵，kd_weight=2.5，dev重标记，使用memory, 使用数据增强"

python3 main.py --use_con True \
--use_con_pseudo True \
--use_self_entropy True \
--use_kd True \
--use_kd_weight True \
--use_ce_pseudo True \
--device cuda:0 \
--dev_relabel True \
--use_memory True \
--use_data_enhance True \
--batch_size 64 \
--server 107 \
--use_output_sim True \
--lambda3 0.8 \
--dataset "ontonotes5" \
--fg 1 \
--pg 1 \
--notes "0.8 使用伪标签对比学习，使用伪标签作对比学习参照，使用自熵，使用kl权重，使用伪标签交叉熵，kd_weight=2.5，dev重标记，使用memory, 使用数据增强"


python3 main.py --use_con True \
--use_con_pseudo True \
--use_self_entropy True \
--use_kd True \
--use_kd_weight True \
--use_ce_pseudo True \
--device cuda:0 \
--dev_relabel True \
--use_memory False \
--use_data_enhance False \
--batch_size 64 \
--server 107 \
--use_output_sim True \
--lambda3 1.0 \
--dataset "ontonotes5" \
--fg 1 \
--pg 1 \
--notes "1.0 使用伪标签对比学习，使用伪标签作对比学习参照，使用自熵，使用kl权重，使用伪标签交叉熵，kd_weight=2.5，dev重标记，不使用memory, 不使用数据增强"

python3 main.py --use_con True \
--use_con_pseudo True \
--use_self_entropy True \
--use_kd True \
--use_kd_weight True \
--use_ce_pseudo True \
--device cuda:0 \
--dev_relabel True \
--use_memory False \
--use_data_enhance False \
--batch_size 64 \
--server 107 \
--use_output_sim True \
--lambda3 0.8 \
--dataset "ontonotes5" \
--fg 1 \
--pg 1 \
--notes "0.8 使用伪标签对比学习，使用伪标签作对比学习参照，使用自熵，使用kl权重，使用伪标签交叉熵，kd_weight=2.5，dev重标记，不使用memory, 不使用数据增强"
